<template>
  <view class="app">
    <router-view /> <!-- 渲染pages下的页面 -->
  </view>
</template>

<script>
export default {
  onLaunch() {
    console.log('应用启动');
    // 启动时检查Token，无则跳登录（与请求拦截器互补）
    const token = uni.getStorageSync('token');
    if (!token) {
      uni.reLaunch({ url: '/pages/login/index' });
    }
  },
  onShow() {
    console.log('应用显示');
  },
  onHide() {
    console.log('应用隐藏');
  }
};
</script>

<style>
/* 全局页面背景 */
page {
  background-color: #f5f7fa;
}
.app {
  height: 100%;
}
</style>